يهدف هذا المساق لتعريف الطلاب على مفهوم التعلم العميق (Deep Learning) ومساعدتهم على فهم مبادئه الأساسية. ويهدف المساق أيضًا لتعليم الطلاب الحسابات الأساسية التي يقوم عليها التعلم العميق. ومن خلال هذا المساق سيتمكن الطلاب من إنشاء وتدريب وتطبيق شبكات عصبية عميقة متصلة بشكل كامل، وذلك باستخدام أكثر المكتبات شهره مثل: Keras و PyTorch و Tensorflow. بالإضافة الى ذلك سيقوم المساق بعرض مجموعة واسعة من تطبيقات التعلم العميق لحل مشاكل مختلفة من الواقع